package controller;

import java.awt.Point;

import javax.swing.ImageIcon;
/**
 * Interface for the view component
 *
 * NOTE: ImageIcon probably shouldn't belong here 
 * 
 * @author ben
 *
 */
public interface IView {
	public void setCursorToIconAtCell(Point cell);
	public void setGridOn(boolean isOn);
	public void resetCursor();
	public void setCursorIcon(ImageIcon cursor); // probably not needed
	public void setLevelNameList(String[] levelNameList);
	public void setController(GameController controller);
	public void laserAnimationOn(boolean isOn);
}
